//#include "config.h"
//#include "delay.h"
//#include "GPIO.h"
//#include "UART.h"
//#include "MyInit.h"

//GPIO_InitTypeDef GPIO_InitStructure;
///**----------------------------------------------------------------------------------------------
//  * @brief	直流电机IO初始化
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//void DianJie_Init(void)
//{
//	GPIO_InitStructure.Pin  = GPIO_Pin_4 | GPIO_Pin_5;
//	GPIO_InitStructure.Mode = GPIO_OUT_PP;
//	GPIO_Inilize(GPIO_P3,&GPIO_InitStructure);
//}
///**----------------------------------------------------------------------------------------------
//  * @brief	继电器控制引脚
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//void JiDianQi_Init(void)
//{
//	GPIO_InitStructure.Pin  = GPIO_Pin_6 | GPIO_Pin_7;
//	GPIO_InitStructure.Mode = GPIO_OUT_PP;
//	GPIO_Inilize(GPIO_P1,&GPIO_InitStructure);
//	//	GPIO_InitStructure.Pin  = GPIO_Pin_5;
//	GPIO_InitStructure.Mode = GPIO_OUT_PP;
//	GPIO_Inilize(GPIO_P5,&GPIO_InitStructure);
//}

///**----------------------------------------------------------------------------------------------
//  * @brief	UART串口初始化
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//void UART_IOInit(void)
//{
//	GPIO_InitTypeDef GPIO_InitStructure;
//	GPIO_InitStructure.Pin  = GPIO_Pin_0 | GPIO_Pin_1;
//	GPIO_InitStructure.Mode = GPIO_PullUp;
//	GPIO_Inilize(GPIO_P3,&GPIO_InitStructure);
//}
///**----------------------------------------------------------------------------------------------
//  * @brief	串口初始化
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//void UART_config(void)
//{
//	COMx_InitDefine		COMx_InitStructure;				//结构定义
//	COMx_InitStructure.UART_Mode      = UART_8bit_BRTx;	//模式, UART_ShiftRight,UART_8bit_BRTx,UART_9bit,UART_9bit_BRTx
//	COMx_InitStructure.UART_BRT_Use   = BRT_Timer1;		//使用波特率, BRT_Timer1, BRT_Timer2 (注意: 串口2固定使用BRT_Timer2)
//	COMx_InitStructure.UART_BaudRate  = 19200ul;		//波特率, 一般 110 ~ 115200
//	COMx_InitStructure.UART_RxEnable  = ENABLE;			//接收允许,   ENABLE或DISABLE
//	COMx_InitStructure.BaudRateDouble = DISABLE;		//波特率加倍, ENABLE或DISABLE
//	COMx_InitStructure.UART_Interrupt = ENABLE;			//中断允许,   ENABLE或DISABLE
//	COMx_InitStructure.UART_Priority  = Priority_0;		//指定中断优先级(低到高) Priority_0,Priority_1,Priority_2,Priority_3
//	COMx_InitStructure.UART_P_SW      = UART1_SW_P30_P31;	//切换端口,   UART1_SW_P30_P31,UART1_SW_P36_P37,UART1_SW_P16_P17,UART1_SW_P43_P44
//	UART_Configuration(UART1, &COMx_InitStructure);			//初始化串口1 UART1,UART2,UART3,UART4
//	EA=1;//中断总开关
//}

///**----------------------------------------------------------------------------------------------
//  * @brief	模拟中断引脚配置
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//void EXTI_IOInit(void)
//{
//	GPIO_InitTypeDef	GPIO_InitStructure;

//	GPIO_InitStructure.Pin  = GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_6 | GPIO_Pin_7;			//指定要初始化的IO, GPIO_Pin_0 ~ GPIO_Pin_7, 或操作
//	GPIO_InitStructure.Mode = GPIO_PullUp;	
//	GPIO_Inilize(GPIO_P3,&GPIO_InitStructure);
//}

///**----------------------------------------------------------------------------------------------
//  * @brief	无线通信键值接收
//  * @param  无
//  * @retval 无
//---------------------------------------------------------------------------------*/
//unsigned char Key_Jian(void)
//{
//	unsigned char KeyNum = 0;
//	if(P32==1){KeyNum=1;}
//	if(P33==1){KeyNum=2;}
//	if(P36==1){delay_ms(5);if(P36==0)KeyNum=3;}
//	if(P37==1){delay_ms(5);if(P37==0)KeyNum=4;}
//	return KeyNum;
//}

